<?xml version='1.0'?>

<gl_extension name="GL_NV_geometry_program4" reg_no="323">
	<tokens>
		<token name="GL_LINES_ADJACENCY_EXT" value="0x000A"/>
		<token name="GL_LINE_STRIP_ADJACENCY_EXT" value="0x000B"/>
		<token name="GL_TRIANGLES_ADJACENCY_EXT" value="0x000C"/>
		<token name="GL_TRIANGLE_STRIP_ADJACENCY_EXT" value="0x000D"/>
		<token name="GL_GEOMETRY_PROGRAM_NV" value="0x8C26"/>
		<token name="GL_MAX_PROGRAM_OUTPUT_VERTICES_NV" value="0x8C27"/>
		<token name="GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV" value="0x8C28"/>
		<token name="GL_GEOMETRY_VERTICES_OUT_EXT" value="0x8DDA"/>
		<token name="GL_GEOMETRY_INPUT_TYPE_EXT" value="0x8DDB"/>
		<token name="GL_GEOMETRY_OUTPUT_TYPE_EXT" value="0x8DDC"/>
		<token name="GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT" value="0x8C29"/>
		<token name="GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT" value="0x8DA7"/>
		<token name="GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT" value="0x8DA8"/>
		<token name="GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT" value="0x8DA9"/>
		<token name="GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT" value="0x8CD4"/>
		<token name="GL_PROGRAM_POINT_SIZE_EXT" value="0x8642"/>
	</tokens>

	<functions>
		<function name="glProgramVertexLimitNV" return="void">
			<params>
				<param type="GLenum" name="target"/>
				<param type="GLint" name="limit"/>
			</params>
		</function>
		<function name="glFramebufferTextureEXT" return="void">
			<params>
				<param type="GLenum" name="target"/>
				<param type="GLenum" name="attachment"/>
				<param type="GLuint" name="texture"/>
				<param type="GLint" name="level"/>
			</params>
		</function>
		<function name="glFramebufferTextureLayerEXT" return="void">
			<params>
				<param type="GLenum" name="target"/>
				<param type="GLenum" name="attachment"/>
				<param type="GLuint" name="texture"/>
				<param type="GLint" name="level"/>
				<param type="GLint" name="layer"/>
			</params>
		</function>
		<function name="glFramebufferTextureFaceEXT" return="void">
			<params>
				<param type="GLenum" name="target"/>
				<param type="GLenum" name="attachment"/>
				<param type="GLuint" name="texture"/>
				<param type="GLint" name="level"/>
				<param type="GLenum" name="face"/>
			</params>
		</function>
	</functions>
</gl_extension>
